contiguous pulses - Spanish English Dictionary